The Software Architecture for Module-based Robot System Supporting Heterogeneous Network Interfaces

نویسندگان

  • Kwang Koog Lee
  • Seong Hoon Kim
  • Vitaly Li
  • Sun Hee Choe
  • Hong Seong Park
  • Sung Hoon Kim
  • Jung Bae Kim
چکیده

On developing modern robot systems, intellectual robots can be designed as multiple modules, where the module means the autonomous hardware units performing robot specific tasks. Further, each module can be connected with non-unified network interfaces due to a heterogeneous feature of robot system. In this manner, one of technical challenges is interoperability to support stable and effective communication between such disparate devices. Focusing on this issue, this paper proposes a middleware named HERM (Heterogeneous nEtwork-based Robot Middleware). HERM is divided into three layers; (i) Network Interface Layer, which abstracts various heterogeneous network interfaces as logical channels, (ii) Network Adaptation Layer, which provides addressing strategies and routing service for communication between modules, and (iii) Application Support Layer, which manages robot applications and transforms application data into a standard format for transmitting over a network. By this layered design, HERM provides standardized interfaces to control various heterogeneous network devices, supporting transparent and facilitates integration of different module which constitute a robot system. The results of implementation and experiment show that HERM is suitable for a module-based robot.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Neural Network Modelling of Optimal Robot Movement Using Branch and Bound Tree

In this paper a discrete competitive neural network is introduced to calculate the optimal robot arm movements for processing a considered commitment of tasks, using the branch and bound methodology. A special method based on the branch and bound methodology, modified with a travelling path for adapting in the neural network, is introduced. The main neural network of the system consists of diff...

متن کامل

Robodaemon -a device independent, network-oriented, modular mobile robot controller

We discuss a software environment for multirobot, multi-platform mobile robot control and simulation. Like others, we have observed that mobile robotics research is greatly facilitated by the availability of a suitable simulator for both vehicle kinematics as well as sensing, and have created an environment that permits this while allowing a large measure of device independence. By using a mult...

متن کامل

A Control Architecture to Achieve Manipulation Task Goals for a Humanoid Robot

Focusing on the manipulation tasks to be executed by humanoid robots, principal requirements which are to be satisfied by hardware/software of the control system are considered. In order to meet the requirements, a novel type of hardware structure and software architecture is proposed in this paper. Since the target humanoid robot consists of multiple subsystems such as a central controller for...

متن کامل

An Unsupervised Learning Method for an Attacker Agent in Robot Soccer Competitions Based on the Kohonen Neural Network

RoboCup competition as a great test-bed, has turned to a worldwide popular domains in recent years. The main object of such competitions is to deal with complex behavior of systems whichconsist of multiple autonomous agents. The rich experience of human soccer player can be used as a valuable reference for a robot soccer player. However, because of the differences between real and simulated soc...

متن کامل

The Walk-Man Robot Software Architecture

ion layer The Ethercat-Master exposes the robot sensors and actuators in a YARP network by remotizing the robot with a set of YARP communication channels (this is achieved in YARP using special objects called network wrappers). An additional set of libraries, named WholeBodyInterface, hides YARP channels from control modules, and relieves the developers from the bureaucracy required to prepare ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008